import java.util.Scanner;

/**
 * @FileName Question6
 * @Description
 * @Author Sword
 * @date 2024-09-27
 **/
public class Question6 {
    public static void main(String[] args) {
        //编写程序接受用户输入的一个表示月份的整数，
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个月份");

        // 若用户输入了从1到12，以外的整数则提示输入有误，
        while (true) {
            int month = sc.nextInt();
            if (month < 1 || month > 12) {
                System.out.println("输入的月份有误，请重新输入");
                continue;
            }
            // 利用 switch 语句输出对应月份的天数。 （可暂不考虑闰年，以2月份为28天来实现）
            switch (month) {
                case 1:
                    System.out.println("一月：" + 31);
                    break;
                case 2:
                    System.out.println("二月：" + 28);
                    break;
                case 3:
                    System.out.println("三月：" + 31);
                    break;
                case 4:
                    System.out.println("四月：" + 30);
                    break;
                case 5:
                    System.out.println("五月：" + 31);
                    break;
                case 6:
                    System.out.println("六月：" + 30);
                    break;
                case 7:
                    System.out.println("七月：" + 31);
                    break;
                case 8:
                    System.out.println("八月：" + 31);
                    break;
                case 9:
                    System.out.println("九月：" + 30);
                    break;
                case 10:
                    System.out.println("十月：" + 31);
                    break;
                case 11:
                    System.out.println("十一月：" + 30);
                    break;
                case 12:
                    System.out.println("十二月：" + 31);
                    break;

            }
            return;
        }

    }
}
